package _00_Exercice;

/**
 * 需求 : 给定学生成绩 在[0-100]之间 成绩可以有小数
 * 
 * 编写程序 根据学生成绩判断等级
 * 
 * [90-100] 优秀
 * 
 * [70-90) 良好
 * 
 * [60-70) 及格
 * 
 * [0-60) 不及格 
 * 
 * 只允许使用 switch完成
 * 
 * 注意 : switch 不能传入 小数,1.7开始 只能传入 int 和 字符串(String)
 */
import java.util.Scanner;

public class Switch_02 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		double age = sc.nextDouble();
		// 排除错误数据
		if (age < 0 || age > 100) {
			System.out.println("成绩输入错误");
		} else {
			// 使用强制类型转换将int转为double
			int age_1 = (int) age / 10;
			switch (age_1) {
			case 10:
			case 9:
				System.out.println("优秀");
				break;
			case 8:
			case 7:
				System.out.println("良好");
				break;
			case 6:
				System.out.println("及格");
				break;
			default:
				System.out.println("不及格");
			}
		}
	}
}